watch my smoke - French English Dictionary